/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package cms.dataaccess;

import cms.exceptions.HibernateAccessLayerException;
import dto.Confitemorder;
import java.util.List;

/**
 *
 * @author TauPo
 */
public interface ConferenceItemOrderDAO {
   public  List<Confitemorder>  findConfitemorderByConferenceName(String conferenceName) throws HibernateAccessLayerException;
   public  List<Confitemorder>  findConfitemorderByItemName(String conferenceName) throws HibernateAccessLayerException;
   public  List<Confitemorder>  findConfitemorderByOrderUser(String conferenceName) throws HibernateAccessLayerException;
   public Confitemorder findConfitemorder(String conferenceName,String itemName,String orderUser) throws HibernateAccessLayerException;
   public List<Confitemorder> findByCustomizeQuery(String queryString)throws HibernateAccessLayerException;
   public List<Confitemorder> findAllConfitemorder() throws HibernateAccessLayerException;
   public void insertConfitemorder(Confitemorder confitemorder) throws HibernateAccessLayerException;
   public void updateConfitemorder(Confitemorder confitemorder) throws HibernateAccessLayerException;
   public void deleteConfitemorder(Confitemorder confitemorder) throws HibernateAccessLayerException;
}
